home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 8 / Eagles_Nest_Mac_Collection_Disc_8.TOAST / Developer Environments / MPWPascal / PExamples / EditCdev.make / EditCdev.make
Encoding:
Text File  |  1988-11-30  |  1.1 KB  |  44 lines  |  [TEXT/MPS ]

  1. #
  2. #    Macintosh Developer Technical Support
  3. #
  4. #    EditText Sample Control Panel Device
  5. #
  6. #    EditCdev
  7. #
  8. #    EditCdev.make    -    Make Source
  9. #
  10. #    Copyright © 1988 Apple Computer, Inc.
  11. #    All rights reserved.
  12. #
  13. #    Versions:    1.1                    7/88
  14. #                1.0                    6/88
  15. #
  16. #    Components:    EditCdev.p            July 20, 1988
  17. #                EditCdev.c            July 20, 1988
  18. #                EditCdev.r            July 20, 1988
  19. #                (P)EditCdev.make    July 20, 1988
  20. #                (C)EditCdev.make    July 20, 1988
  21. #
  22. #    EditCdev demonstrates how to implement an editText item
  23. #    in a Control Panel Device.  It utilizes the new undo, cut, copy,
  24. #    paste, and delete messages that are sent to cdevs in
  25. #    response to user menu selections.  How to handle private
  26. #    storage is also covered.
  27. #
  28.  
  29. SrcName            =    EditCdev
  30. Lang            =    P
  31. CdevName        =    {SrcName}
  32.  
  33. Objs            =    {SrcName}.{Lang}.o ∂
  34.                     "{Libraries}"Interface.o
  35.  
  36. {CdevName}            ƒ    {SrcName}.rsrc {Objs} {CdevName}.make
  37.         Duplicate -y {SrcName}.rsrc {Targ}
  38.         Link -o {Targ} -rt cdev=-4064 -m TEXTCDEV {Objs} && ∂
  39.             Setfile {CdevName} -a B && ∂
  40.                 Duplicate -y {CdevName} "{SystemFolder}"
  41.  
  42. {SrcName}.rsrc        ƒ    {SrcName}.r {CdevName}.make
  43.         Rez -o {Targ} {SrcName}.r -t cdev -c hack -rd
  44.